Electronic filing apparatus

ABSTRACT

An electronic data filing apparatus is disclosed, which includes a unit for displaying an index image for retrieval of data stored in a data storing medium, a unit for storing relative data representing a relation between the data and the index image, a unit for selecting at least one index image from a plurality of index images displayed on the displaying unit, a unit for selecting at least one index image from a plurality of index images displayed on the displaying unit, and a unit for executing retrieval of data according to index image selected by the selecting unit and relative data stored in the storing unit. When a plurality of index images are selected by the selecting unit the retrieval means executes retrieval of data with a combination of relative data corresponding to individual selected index images.

This application is a continuation of application Ser. No. 08/076/684filed Jun. 15, 1993, now abandoned, which is a continuation ofapplication Ser. No. 07/477,470 filed Feb. 9, 1990, which is nowabandoned.

BACKGROUND OF THE INVENTION

1. Field of the Invention

This invention relates to data retrieval in an electronic filingapparatus.

2. Description of the Related Art

In prior art memory apparatus having a data retrieval function, dataretrieval is carried out using retrieval data such as data file name,keyword corresponding to stored data and code number provided accordingto a predetermined rule. The retrieval data is produced according todata designated by a keyboard or the like.

When data retrieval in the prior art apparatus is carried out using filename, one file can not be given many characters, and it is impossible topermit various types of retrieval.

Where keyword is used for retrieval, a great deal of man-hour isrequired for the selection of keyword. In addition, it is difficult todesignate an adequate keyword at the time of retrieval because there aremany different words representing similar concepts.

Where code number is used for retrieval, with increase of memory itemsit becomes difficult to store code numbers corresponding to contents ofretrieval. In practice, a code number has to be selected by using aconversion table at all times.

In either case noted above, it is necessary to input file name, keywordand code number by keying operation when storing data and also whenexecuting retrieval. This operation requires skill and time, and it isdifficult to increase the operational efficiency.

Further, with the prior art apparatus, if it is desired to retrieveimages obtained from October to December of the last year or imagesobtained since 10 to 20 days ago, keywords or key numbers correspondingto the time when the images are obtained are searched for, and imageretrieval is carried out on the basis of the keywords or key numbersthat are found.

Therefore, when only the date and time of exposing are known, a time isrequired for the preparations for the image retrieval.

SUMMARY OF THE INVENTION

An object of the invention is to provide an electronic filing apparatus,which can overcome the drawbacks discussed above.

Another object of the invention is to provide an electronic filingapparatus, which permits a ready and speedy data retrieval operation.

A further object of the invention is to provide an electronic filingapparatus, which can display retrieval data and permits ready selectionthereof.

A still further object of the invention is to provide an electronicfiling apparatus, which can simplify a retrieval operation when therange of date and time of image registration is known.

The above and other objects of the invention will become more apparentfrom the following description with reference to the accompanyingdrawings.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 is a block diagram showing the construction of a first embodimentof the data filing apparatus according to the invention;

FIG. 2 is a schematic view showing memory area construction for dataretrieval in the same embodiment;

FIG. 3 is a schematic view showing specific contents of a directory inthe same embodiment;

FIG. 4 is a schematic view showing a directory management system whencopying data on more than one data storing media in the same embodiment;

FIG. 5 is a block diagram showing the construction of a secondembodiment of the data filing apparatus according to the invention;

FIG. 6 is a schematic view showing specific contents of a directory inthe same embodiment;

FIG. 7 is a schematic view showing a directory management system whencopying data on more than one data storing media in the same embodiment;

FIG. 8 is a block diagram showing the construction of a third embodimentof the data filing apparatus according to the invention;

FIG. 9 is a plan view showing an identification code holding medium usedin the same embodiment;

FIG. 10 is a schematic view showing specific contents of a directory inthe same embodiment;

FIG. 11 is a schematic view showing a directory management system whencopying data on more than one data storing medium in the sameembodiment;

FIG. 12 is a plan view showing a different example of identificationcode holding medium;

FIG. 13 is a plan view showing a further example of identification codeholding medium;

FIG. 14 is a block diagram showing the construction of a fourthembodiment of the data filing apparatus according to the invention;

FIG. 15 is a schematic view showing memory area construction for dataretrieval in the same embodiment;

FIG. 16 is a schematic view showing data arrangement on a disk in thesame embodiment;

FIG. 17 is a front view showing a key arrangement of a keyboard in thesame embodiment;

FIG. 18 is a flow chart illustrating an operation of index addition inthe same embodiment;

FIG. 19 is a flow chart illustrating an operation of retrieval of imagesin an opto-magnetic disk memory apparatus in the same embodiment;

FIG. 20 is a block diagram showing a fifth embodiment of the data filingapparatus according to the invention;

FIG. 21 is a schematic view showing memory area construction for dataretrieval in the same embodiment;

FIG. 22 is a schematic view showing memory area construction for dataretrieval in a sixth embodiment of the data filing apparatus accordingto the invention;

FIG. 23 is a schematic view showing specific contents in an index imageidentification data area in the same embodiment;

FIG. 24 is a schematic view showing a directory management system whencopying data on more than one data storing medium in the sameembodiment;

FIG. 25 is a schematic view showing memory area construction for dataretrieval in a seventh embodiment of the data filing apparatus accordingto the invention;

FIG. 26 is a schematic view showing specific contents of an index imageidentification data area in the same embodiment;

FIG. 27 is a schematic view showing a directory management system whencopying data on more than one data storing medium in the sameembodiment;

FIG. 28 is a perspective view showing an electronic data filingapparatus, to which the invention is applicable;

FIG. 29 is a block diagram showing the construction of an electronicdata filing apparatus of the same embodiment;

FIGS. 30-1 to 30-5 are views showing examples of display on a display inthe same embodiment;

FIG. 31 is a flow chart illustrating a basic operation of registrationin the same embodiment;

FIG. 32 is a flow chart illustrating an operation of retrieval dataselection in the same embodiment;

FIG. 33 is a flow chart illustrating an operation of retrieval dataselection with use of stamp in the same embodiment; and

FIG. 34 is a flow chart illustrating an operation of date ID rangespecification in the same embodiment.

DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

FIG. 1 is a block diagram showing the construction of a first embodimentof the invention.

This data filing apparatus comprises central processor 10, keyboard 15,opto-magnetic disk memory apparatus 21, liquid crystal display 23, imagereading apparatus 25 and image printing apparatus 27.

Central processor 10 includes CPU 11 as microprocessor, ROM 12 in whichoperation programs of CPU 11 are stored, and RAM 13 providing a wordarea of CPU 11 and a load area for various data and programs.

Central processor 10 further includes keyboard interface circuit 14connecting keyboard 15 and system bus 30, floppy disk device interfacecircuit 19 connecting floppy disk device 19 and system bus 30,opto-magnetic disk memory apparatus interface circuit 20 connectingopto-magnetic disk apparatus 21 and system bus 30, liquid crystaldisplay interface circuit 22 connecting liquid crystal display 23 andsystem bus 30, image reading apparatus interface circuit 24 connectingimage reading apparatus 25 and system bus 30, and image printingapparatus interface circuit 26 connecting image printing apparatus 27and system bus 26.

Clocking means 16 for counting data and time is further connected tosystem bus 30.

FIG. 2 is a schematic view showing a memory area configuration in thisembodiment of data filing apparatus.

In this data filing apparatus, the retrieval of image data file group 5is executed with directory 3 with retrieval data stored therein and FAT(file allocation table 4) for managing data recording addresses inrecording medium. In this embodiment, when storing image data thecorresponding date and time are input from clocking means 16, the dateand time data being written in an empty area of directory 3, as shown inFIG. 3, and used as image identification data.

A summary of the operation of this data filing apparatus will now bedescribed.

(1) Closure of power source

When the operator closes a power source switch (not shown), CPU 11executes checking of the RAM and initializes internal parametersprescribed in ROM 12, executes initialization of the individualinterface circuits and clears the liquid crystal display according to aprogram prescribed in ROM 12 to be ready for operation of the keyboardby the operator.

(2) Storing of image data

Subsequently, the operator instructs CPU 11 to read in image data forregistration from the keyboard and sets original image on image readingapparatus 25.

CPU 11 detects, with a sensor provided in an original setting section ofthe image reading apparatus and through image reading apparatusinterface circuit 24, that the original is set. In consequence, itprovides a start signal to image reading apparatus 25 through imagereading apparatus interface circuit 24 for reading image data into RAM13. Further, for giving confirmation of exposing to the operator, CPU 11displays image data in RAM 13 on liquid crystal display 23 throughliquid crystals display interface circuit 23.

Then, CPU 11 receives image reading date and time data from clockingmeans 16 and stores as image discrimination code in an empty area ofdirectory 3 in opto-magnetic disk memory apparatus 21 throughopto-magnetic disk memory apparatus interface circuit 20. Further, itstores image data in an empty area of data file in opto-magnetic diskmemory apparatus 21.

The relation between image identification codes in directory 3 and imagedata is managed by providing directory 3 with pointers representing FATnumbers corresponding to image data memory areas.

(3) Copying operation

FIG. 4 is a schematic view showing a system for managing directory 3when copying data of data storing media.

Referring to FIG. 4, directories 103 and 203 are for opto-magnetic diskdata storing media 100 and 200 carrying stored data.

When copying the data on these two media on a common opto-magnetic diskmedium, image identification data after copying and synthesis aresynthesized and managed on directory 303 for a directory produced for aplurality of data storing media is provided with own imageidentification codes.

In this embodiment, opto-magnetic disks are used as image storingmedium. However, this is by no means limitative, and it is possible touse magnetic disks, optical disks, IC cards, laser cards, etc. as well.This also applies to the following embodiments as well.

FIG. 5 is a block diagram showing the construction of a secondembodiment of the invention.

In this embodiment of image filing apparatus, identification codesetting means 17 is provided in addition to identification codes in theclocking means of the preceding embodiment. Identification code settingmeans 17 consists of dip switches or batter backed-up RAM. Given codedata is set as apparatus identification code by the operator by switchoperation or keying operation prior to the image reading operation.

In this embodiment, like the above embodiment, date and time data at thetime of image reading from clocking means 16 is stored together withapparatus identification code of identification code setting means 17 inan empty area of directory 3, as shown in FIG. 6.

Since in this embodiment image identification code contains apparatusidentification code, even when images read out at identical times withdifferent image filling apparatus are copied on a common image filingapparatus or image storing medium, both image data can be stored suchthat they are capable of independent retrieval from each other. In thiscase, directory 3 is managed in a manner as shown in FIG. 7.

Referring to FIG. 7, directories 113 and 213 are for opto-magnetic diskdata storing media 110 and 210 carrying stored data.

When copying the data on these two media on a common opto-magnetic diskmedium, image identification data after copying and synthesis aresynthesized and managed on directory 313 for a directory produced for aplurality of data storing media is provided with its own imageidentification codes.

The other construction and operation are substantially the same as thoseof the previous embodiment.

FIG. 8 is a block diagram showing the construction of a third embodimentof the invention.

In this embodiment of image filing apparatus, identification codeholding medium reading means 28 for reading identification codes fromidentification code holding medium 29 is provided in lieu ofidentification code setting means 17 in the preceding second embodiment.As identification code holding medium 29 may be used a card providedwith slits representing an identification code, as shown in FIG. 9.

In this embodiment, like the preceding embodiment, data and time data atthe time of image reading from clocking means 16 is stored together withapparatus identification code of identification code holding mediumreading means 28 in an empty area of directory 4, as shown in FIG. 10.

Since in this embodiment image identification code containsidentification code peculier to identification code holding medium 29,even when images read out at identical times with different image filingapparatus are copied on a common image filing apparatus or image storingmedium, both image data can be stored such that they are capable ofindependent retrieval from each other. In this case, directory 3 ismanaged in a manner as shown in FIG. 11.

Referring to FIG. 11, directories 123 and 223 are for opto-magnetic diskdata storing media 120 and 220 carrying stored data.

When copying the data on these two media on a common opto-magnetic diskmedium, image identification data after copying and synthesis aresynthesized and managed on directory 323 for a directory produced for aplurality of data storing media is provided with own imageidentification codes.

The other construction and operation are substantially the same as thoseof the previous embodiment.

The identification code holding medium may be of various forms. FIG. 12shows a different example of the medium, which is card 29a provided witha mark representing an identification code. FIG. 13 shows a furtherexample of the medium, which is a card or IC card with a magnetic zonerepresenting an identification code.

FIG. 14 is a block diagram showing the construction of a fourthembodiment of the invention.

In this data filing apparatus, communication line interface 36connecting communication line 37 and system bus 30 is provided forstoring data received from the outside.

In this embodiment, received image read out by image reading means ontransmitter side or retrieval image read out by image reading apparatus25 of this apparatus is contracted to produce index image data which isstored. In addition, relative data representing a relation between indeximage data and data for retrieval is also produced and stored. Byselecting index image data, data retrieval is executed according torelative data.

In this embodiment, as shown in FIG. 15, index data file 41 storingindex image data 1-0 to 1-m and relative data file 42 for producing andstoring relative data noted above are provided as a stage precedingdirectory 3. On actual disk, data sequence as shown in FIG. 16 isstored.

FIG. 17 illustrates the key array on keyboard 15.

In this embodiment, keys 15-0 to 15-8 are provided around liquid crystaldisplay 23 for displaying index images 23-0 to 23-19 thereon. Individualindex images 23-0 to 23-19 can be designated one by one by combinationsof keys 15-0 to 15-4 arranged horizontally and keys 15-5 to 15-8arranged vertically.

Now, a summary of the operation of this embodiment will be described.(1) Registration of index image

After closure of the power source, the operator designates a retrievalindex image registration mode from keyboard 15 and designates theposition of display area for index image registration thereon with acombination of keys 15-0 to 15-4 and 15-5 to 15-8. Then an originalcarrying the index images is set on image reading apparatus 25.

CPU 11 detects through image reading apparatus interface circuit 24 thatthe original is set. Consequently, it provides a start signal to imagereading apparatus 25 through image reading apparatus interface circuit24 for reading of index image production image data into an imagereading area of RAM 13. When storing received image data, the receivedimage data is stored in the image reading area of RAM 13 before theregistration.

The index image production image data which is read into the imagereading area of RAM 13 is ordinary size image data. On the other hand,it is necessary to display a plurality of (practically 8 to 30) indeximages at a time on liquid crystal display 23. The number of pixels ofthe read-out image data and those of liquid crystal display 23 do notcoincide.

To overcome this three methods are conceivable; (1) the original imageis contracted for reading by limiting area, (2) the index image data ismade ordinary size image data and contracted when displayed, and (3)ordinary size image data is contracted as index image.

In the method in (1), a small size original has to be produced, which isdifficult. In addition, alignment at the time of reading is difficult.In the method in (2) the index image can be read quickly. However, itsdata amount is large, thus increasing the occupied area of the datafiling apparatus. Besides, time for contracting process is necessarywhen displaying the index image.

Accordingly, in this embodiment the method in (3) is adopted to produceindex image.

More specifically, according to a program stored in ROM 12 CPU 11selects bits corresponding to a given contraction factor among the bitscorresponding to the pixels of image data on RAM 13 and copies the imagein a contracted scale in the index image area of RAM 13. This bitreduction is to produce index image by selecting one pixel for every 5pixels in case when the contraction factor is 1/5. This is done in bothvertical and horizontal directions of the image.

In the above way, index image is produced in the index image area of RAM13.

Subsequently, CPU 11 displays the index image data in RAM 13 on adesignated area of liquid crystal display 23, while also storing thisindex image data in an index image file area of opto-magnetic diskmemory apparatus 21 through opto-magnetic disk memory apparatusinterface circuit 20.

In this way, desired index images are registered one after another.

(2) Storing of data to be registered

Subsequently, the operator instructs CPU 11 to read in image data to beregistered from the keyboard and sets-original image-on image readingapparatus 25.

CPU 11 detects, through image reading apparatus interface circuit 24,that the original is set. In consequence, it-starts image readingapparatus 25 through image reading apparatus interface circuit 24 forreading image data into RAM 13. In addition, for confirmation ofexposing, CPU 11 displays image data in RAM 13 on liquid crystal display23. Further, CPU 11 stores image data in an empty data file area ofopto-magnetic disk memory apparatus 21 through opto-magnetic disk memoryapparatus interface circuit 20.

(3) Addition of index

Subsequently, the operator adds index to image data stored inopto-magnetic disk memory apparatus 21 in the following way.

FIG. 18 is a flow chart illustrating operation when adding index.

When the operator designates addition of index with keyboard 15 (stepS1), CPU 11 loads subject image with index to be added thereto in RAM 13from the data file area of opto-magnetic disk memory apparatus 21 anddisplays it on liquid crystal display 23 (step S2).

Then, the operator selects index image corresponding to the contentsdisplayed on liquid crystal display 23 in terms of a combination of keys15-0 to 15-4 and 15-5 to 15-8 (step S3).

CPU 11 then sets a designated bit position in bit sequence correspondingto subject image of index addition in relative data area to "1" (stepS4).

The above sequence of operations is repeated (step S5), whereby relativedata consisting of a combination of "0"s and "1"s is produced in the bitsequence corresponding to the called image data among bit sequences 0 ton in the relative data file.

When relative data corresponding to image data is produced, the routinegoes back to step S2 for index addition to next image data (step S6).The above sequence of operations is repeatedly executed for all imagedata to complete the index addition.

The relative data is managed by CPU 11 such that data in RAM 13 and datain opto-magnetic disk memory apparatus 21 or floppy disk memoryapparatus 19 are of the same contents.

(4) Retrieval procedure

FIG. 19 is a flow chart illustrating operation of retrieval of data,inopto-magnetic disk memory apparatus 21.

In the retrieval of data that has been subjected to index addition asdescribed above, the operator first designates a retrieval mode fromkeyboard 15 (step S11) land then designates index image related to imagefor retrieval among a plurality of index images displayed on liquidcrystal display 23 in terms of a combination of keys 15-0 to 15-4 and15-5 to 15-8 (step S12). It is possible to designate a plurality ofindex images at a time. Further, when the opto-magnetic disk is set,index image is transferred therefrom to RAM 13.

Then, CPU 11 searches the relative data file for bit pattern of bitposition specified by designated index data for each bit sequence (stepS13). When a pertaining bit pattern is found, image data correspondingto that bit sequence satisfies a retrieval condition (step S14). Thus,CPU 11 reads out corresponding image data from opto-magnetic disk memoryapparatus 21 and loads it in RAM 13 (step S15). If there is nopertaining bit pattern, after searching all the bit sequences, CPU 11displays a message indicative of absence of pertaining image, thusbringing an end to the process (step S16).

If there are a plurality of image data satisfying the retrievalcondition, there is no problem. In this case, sequential image displaymay be executed, or alternatively the number of list of pertainingimages may be displayed.

As has been shown, with this embodiment at the time of registration ofindex image an original of index image may be produced with a largedrawing or character which can be easily drawn by the operator, andindex image may be read without paying particular conditions to thereading position, thus permitting operability improvement.

Further, while in this embodiment image data for retrieval is storedprior to the storing of retrieval data, converse storing is alsopossible.

Further, while in this embodiment stored data is displayed for selectingindex image corresponding to the displayed data, it is also possible tolet index image to be selected at the time of storing.

Further, while in this embodiment image contraction is executed at thetime of registration of index image, this is not necessary; for instanceindex image may be formed by trimming part of original image.

Further, while this embodiment concerns image data as retrieval data,this is by no means limitative, and the invention covers various kindsof data and registration routes thereof such as code data fromcommunication lines, compressed image data and code data on floppydisks.

Further, the data arrangement on the data storing medium in thisembodiment is only a theoretical model for the sake of explanation andis by no means limitative. In addition, there is no need of storingimage data, relative data and retrieval data on the same data storingmedium, and these data may be stored distributedly on a plurality ofmedia as well.

Further, while in this embodiment switches for designating rows andcolumns are provided for permitting selection of index image, it is alsopossible to use a touch panel mounted in liquid crystal display, ordesignation may be effected on the basis of a number input from numerickeys.

FIG. 20 is a block diagram showing a fifth embodiment of the invention.

In this embodiment, image contraction means 38 is provided between imagereading apparatus 25 and image reading apparatus interface circuit 24.Image contraction means 38 effects image contraction when index image isread out, and it includes a resister, a counter, and an AND gate and anOR gate.

Further, relative data file 200A of this embodiment, as shown in FIG.21, has pointer areas 201, 202, . . . corresponding to the respectiveindex images.

In the operation of index image registration in this embodiment, whenCPU 11 detects that original is set in image reading apparatus 25 by theoperator, it renders image contraction means 38 operative and thenstarts image reading apparatus 25 to supply image data to imagecontraction means 38. Image contraction means 38 contracts input imagedata with a predetermined contraction factor to produce index imagedata, which is supplied to image reading apparatus interface circuit 24.The image contraction is effected by removing one pixel for every fivepixels in one of every five main scanning lines in case when thecontraction factor is 1/5.

Subsequently, index image is displayed and stored in the manner asdescribed before in connection with the fourth embodiment.

Further, retrieval data is stored in the manner as in the fourthembodiment. In the index addition operation of this embodiment, whenindex image of retrieval image is designated by a combination of keys15-0 to 15-4 and 15-5 to 15-8, CPU 11 sets a pointer of the image to thedirectory in a pointer area of relative data file 200A corresponding tothe designated index image.

The retrieval is carried out in the manner as in the fourth embodiment.

In this embodiment, any data which absolutely corresponds to the filename of the like of data of selected index image.

FIG. 22 is a schematic view showing the memory area construction fordata retrieval in a sixth embodiment of the invention.

In this data filing apparatus, index data identification data area 6 isprovided between index image data file 41 and relative data file 42shown in FIG. 15. For the rest, this data filing apparatus is the sameas that shown in FIG. 1. Meanwhile, this apparatus is provided with thesame keyboard as shown in FIG. 17.

When registering index image with this data filing apparatus, indeximage is stored in index image file area of opto-magnetic disk memoryapparatus 21 in the same procedure as in the fourth embodiment describedbefore in connection with FIG. 15.

When reading this index data, CPU 11 receives data and time data ofpresent data and time from clocking means 16, and it stores this data asindex image identification data in an address of index imageidentification data area 6 of opto-magnetic disk memory apparatus 21that corresponds to the index image stored this time. FIG. 23 is aschematic view showing a specific example of index image identificationdata area 6.

The storing of retrieval data, addition of index and retrieval areperformed in the same manner as in the fourth embodiment.

In the copying of data on more than one data storing medium, index datais managed as follows.

Referring to FIG. 24, directories 107 and 207 are for opto-magnetic diskdata storing media 100a and 200a carrying stored data.

When copying the data on these two media on a common opto-magnetic diskmedium, image identification data after copying and synthesis aresynthesized and managed on directory 307 for a directory produced for aplurality of data storing media is provided with own imageidentification codes.

FIG. 25 is a schematic view showing the memory area construction fordata retrieval in a seventh embodiment of the invention.

In this data filing apparatus, relative data file 9 having pointer areas91, 92, . . . corresponding to the respective index data identificationdata is provided in lieu of relative data file 41 shown in FIG. 22. Forthe rest, this data filing apparatus is the same as that shown in FIG.5. Meanwhile, again this data filing apparatus is provided with the samekeyboard as shown in FIG. 17.

In this data filing apparatus, registration of index data, storing ofretrieval data and retrieval are performed in the same manner as in thesixth embodiment.

Further, in the index addition operation of this embodiment, when indeximage of retrieval image is designated by keys 15-0 to 15-8, CPU 11 setsa pointer of the image to the directory in a pointer area of relativedata file 9 that corresponds to the designated index image.

FIG. 26 is a schematic view showing a specific example of index imageidentification data area 6.

In the copying of data on more than one data storing medium, index datais managed as follows.

Referring to FIG. 27, directories 117 and 217 are for opto-magnetic diskdata storing media 110a and 210a carrying stored data.

When copying the data on these two media on a common opto-magnetic diskmedium, image identification data after copying and synthesis aresynthesized and managed on directory 317 for a directory produced for aplurality of data storing media is provided with own imageidentification codes.

As has been shown, in the above fourth and following embodiments it ispossible to obtain designation of a character of retrieval data based onimage, and thus retrieval operation can be executed under the sense ofthe operator. In addition, the operator can easily register index data,thus facilitating the management of the retrieval apparatus andpermitting a retrieval system based on the operators creative sense tobe readily built. Further, it is possible to reduce memory for storingthe relation between index data and retrieval data, thereby greatlyimproving the retrieval speed.

Now, the operation at the tire of retrieval will be described by usingdisplay screen.

FIG. 28 is a perspective view showing an embodiment of the invention.

This embodiment comprises keyboard 52 for providing operation commandsto control electronic data filing apparatus 1 and receiving characterand numeral data, signal line 52a connecting electronic data filingapparatus 1 and keyboard 52, plate-like display 54 such as anelectroluminescence, plasma or fluorescent display tube, key group 5,side plates 56a and 56b provided on original table 7 for transveraldisplacement relative thereto to restrict original 53 in transversaldirections, switch knob 58 for switching between automatic feeding of aplurality of originals 53 and one-by-one manual feeding of originals,tray 59 for supporting originals 53 and discharging tray 50.

FIG. 29 is a block diagram showing mainly the inner construction ofelectronic filing apparatus 1 in this embodiment.

Electronic filing apparatus 1 includes CPU 11 for controlling entireelectronic filing apparatus 1, ROM 12 in which programs for the flowcharts shown in FIGS. 31 to 34 are stored, RAM 13 used as work memory orthe like, keyboard interface 14 for keyboard 52, clocking means 16 forcounting date and time, key interface 18 for key group 55, opto-magneticdisk memory apparatus 21 for storing image data or the like on anopto-magnetic disk, opto-magnetic disk memory apparatus interface 20, anLCD as an example of display 54, LCD interface 22, image readingapparatus 25, image reading apparatus interface 24 and printingapparatus interface 26. Electronic filing apparatus 1 is connected tokeyboard 52 and-image printing apparatus 27.

Now the operation of this embodiment will be described.

FIGS. 30-1 to 30-5 are views showing examples of display on display 54in different states of the embodiment.

When the power source of electronic filing apparatus 1 is closed, adisplay as shown in FIG. 30-1 takes place. When the present date isconfirmed (i.e., when key K1 in key group 55 is depressed), a display asshown in FIG. 30-2 takes place. When disk is set in this state, initialimage display is caused, as shown in FIG. 30-3. For correcting the date,key K8 in key group 55 is depressed in the state shown in FIG. 30-1, andthe date is corrected by operating keyboard 2.

It is assumed that the present date and time is displayed in the initialdisplay in an upper portion thereof and stamps K(1, 1) to K(4, 5) arealready displayed. In this embodiment, by the term "stamp" is meant aretrieval image representing retrieval data, and a plurality of stampsare provided as retrieval data to one image.

Subsequently, by depressing key K2 corresponding to a retrieval mode, aretrieval mode display as shown in FIG. 30-4 is produced. Then byexecuting stamp selection in a manner to be described later, a retrievallist as shown in FIG. 30-5 is displayed on display 54.

FIG. 31 is a flow chart illustrating an operation of registeringoriginal 53 in electronic data filing apparatus 1. As is shown,originals 53 are exposed one by one for taking their pictures by imagereading apparatus 25 (step S1), and resultant images obtained areregistered on disk (step S2). Then, machine number of electronic filingapparatus 1 (apparatus identification code), date and time of exposureand file index (including stamps) are registered (steps S3 to S5).Actually, image, machine number, data and time and index are registeredsubstantially simultaneously.

Now, the operation of selecting retrieval data will be described.

FIG. 32 is a flow chart illustrating the operation of selectingretrieval data in this embodiment.

First, in the state of initial display shown in FIG. 30-1, retrievalmode key K2 is depressed to provide retrieval mode display as shown inFIG. 30-4 (step S11), for confirming usage of stamp, keyword, key numberor date ID as retrieval data.

Stamp usage selection of retrieval data (S12) is executed in anoperation shown by the flow chart of FIG. 33 (step S13). In case ofusing keyword and key number (steps S14 and S16), a given keyword and agiven key number are supplied from keyboard 52 to keyword and key numberentry positions in a right upper portion of the retrieval mode displayshown in FIG. 30-4 for retrieval data selection (steps S15 and S17).When using date ID for retrieval data selection (step S18), the range ofdate ID is entered in a date ID position in a right portion of theretrieval mode display from keyboard 52 (step S19).

Now, an operation of retrieval data selection with use of stamp will bedescribed.

FIG. 30-4 shows an example of retrieval mode display. In this retrievalmode display, stamps K(1,2) to K(4, 5) are displayed in a four-rowfive-column matrix as an example of stamp display. In parentheses, lefthand figures represent rows, and right hand figures columns. Stampselection keys K1 to K5 are each provided for each of the stamp columns.Keys K5, K7 and K8 are respectively a decision key, a retrievalexecution key and a return key.

Every time one of stamp selection keys K1 to K5 is depressed once, atentative selection display, i.e., a display indicative of the fact thata stamp is tentatively selected (which is turning-down of stanp byone-third turn) is provided with step-by-step shift of stamp belongingto the depressed stanp selection key. That is, the tentative selectiondisplay is shifted by one row after another in the stamp columnbelonging to the depressed stamp selection key. When decision key K6 isdepressed, the tentatively selected stamp is regularly selected,whereupon the tentative selection display is changed to a regularselection display (i.e., which is complete turning of stamp).

FIG. 33 is a flow chart shoving an operation of retrieval data selectionwith use of stamp in this embodiment.

In a state, in which the retrieval mode display is provided andvariables m, n, . . . are reset to zero (step S13a), with depression ofstamp selection key K1, for instance (step S20) variable m isincremented by one, and only stamp K(m, 1) is turned down by one-thirdturn for tentative selection display (step S22). If decision key K6 isdepressed at this time (step S13b), the stamp of tentative selectiondisplay is completely turned for regular selection display (step S13c),and image corresponding to the stamp in regular selection display isregistered in retrieval list (step S13d). Then, the next stamp isselected. For cancelling a stamp in tentative selection display,selection key K1 is depressed with stamp K(4, 1) in tentative selectiondisplay. For cancelling stamp in regular selection display, selectionkey K1 is depressed several times. When a regularly selected stamp isselected again, it is turned up by two-third turn to make lowerone-third white. By depressing decision key K6 in this state, theregular selection of this stamp is cancelled.

When stamp selection key K2 is depressed (step S30), variable n isincremented by one (step S31), and only stamp K(n, 2) is turned down byone-third turn for tentative selection display (step S32). If decisionkey K6 has been depressed at this time (step S13b), the tentativelyselected stamp is changed to regular selection display in the manner asdescribed above, and image corresponding to this regularly selectedstamp is registered in retrieval list. Then, the next stamp is selected,and if decision key K6 has not been depressed, the routine returns tostep S20.

Variables m and n represent rows in the stamp matrix shown in FIG. 30-4.Variables p, q and r represent rows of matrix represented by stampselection keys K3 to K5.

Check as to whether stamp selection keys K3 to K5 have been depressed isalso executed (steps S33 to S35). If these keys have been depressed,variables p, q and r representing respective rows are each incrementedby one, and tentative selection display of stamp belonging to a stampselection key in question is shifted down by one row. If stamp selectionis not completed (step S23), the routine returns to step S13b as notedabove. If decision key K6 is depressed, change to regular selectiondisplay is effected in the manner as described above.

In the above way the stamp selection can be effected by providing stampselection key only for one row, and this means that the number of stampselection keys can be reduced, while also facilitating the operation ofstamp selection.

It is possible to set a combination condition for stamp selection withan OR condition for stamp rows of the matrix and with an AND conditionfor stamp columns of the matrix. This arrangement permits selection ofpractical data combinations. As an example, by setting order slitsstamps belonging to stamp selection key K1, setting manufactures forstamps belonging on stamp selection key K2 and setting areas or regionsfor stamps belonging to stamp selection key K3, it it possible tocombine images of areas for each order slit and also each manufacture.

Now, an operation of designating the range of date ID when selectingimage data will be described.

FIG. 34 is a flow chart illustrating the date ID range designationoperation in this embodiment. The display on display 54 shown in FIG.30-4 has a date ID entry position in a right portion. A given date ID(i.e., date and time) is entered in left and right hand columns of thisdisplay zone from keyboard 2.

If date ID designation is on the left hand column (step S41), date IRdesignation is on the right hand column (step S42) and decision key K6is depressed at this time (step S43), image corresponding to the date IDin a range specified by the left and right hand columns of date ID isregistered in retrieval list (step S44). If decision key K6 is depressedin the absence of any designation in the right hand column althoughthere is designation in the left hand column (step S45), imagescorresponding to date IDs subsequent to the date ID specified by theleft hand column are registered in the retrieval list (step S46).Further, if decision key is depressed (step S48) in the presence ofdesignation in the right hand column (step S47) although there is nodesignation in the left hand column, images corresponding to date IDsbefore the date ID specified by the right hand column (step S49).

FIG. 30-5 shows an example of retrieval list with date IDs rangedesignated and decided in the above way.

By permitting designation of retrieval data with the date ID designationin the above way, the freedom of retrieval data designation is increasedto permit readier retrieval data selection.

In the above embodiment the date and time are made date ID, but it ispossible to make some of the date and time such as date or time to bedate ID. Further, it is possible to permit the designation of the rangeof date ID and designation of retrieval data with use of stamp to beexecuted in advance and let these designations be used in combinationfor retrieval. Further, besides the designation of date ID thedesignation of keyword, key number, etc. may be used in combination withthe designation of retrieval data with use of stamp. Further, it ispossible to arrange such that other keys than decision key (steps S43,S45 and S48), for instance the return key on keyboard 2, may bedepressed to the Same end.

Further, while in the above embodiment stamp selection keys K1 to K5 arearranged in a row on screen 54, it is also possible to adopt keyarrangement in a column.

What is claimed is:
 1. An electronic filing apparatus for retrievingdesired image information from a storage medium storing a plurality ofimage information, said apparatus comprising:storage means forprestoring a plurality of index images and relation data representativeof a relation between each of the plurality of index images and each ofthe plurality of image information, the index image being an image of apredetermined size, representative of an index for retrieval of imageinformation stored in said storage medium, each of the index imagesbeing able to be used as an index of the plurality of image informationand being formed from an original image for index information; displaymeans having a plurality of display locations for displaying the indeximages read out from said storage means; index image selection keys eachprovided for each row of the index images displayed by said displaymeans, for tentatively selecting the index images of a row correspondingto each index image selection key; a decision key for regularlyselecting the index images tentatively selected by said index imageselection keys; display control means for changing a display mode ofeach of the index images of a row to be tentatively selected by saidindex image selection keys to a first display mode each time the indeximage selection key corresponding to the row is depressed, in order toindicate that the index image to be tentatively selected is changed andfor changing the display mode of the index image displayed with thefirst display mode to a second display mode in response to depression ofsaid decision key, in order to indicate that the index image displayedwith the second display mode is regularly selected; and retrieval meansfor retrieving more than one of the information stored in the storagemedium according to the index images regularly selected by said decisionkey and the relation data stored in said storage means.
 2. Theelectronic filing apparatus according to claim 1, wherein said retrievalmeans executes retrieval of data under an AND condition of relative datafor a plurality of index images selected in a same column and under anOR condition of relative data for a plurality of index images selectedin different columns.
 3. The electronic filing apparatus according toclaim 1, wherein said retrieval means executes retrieval of data underan OR condition of a plurality of index images selected in a same columnand under an AND condition of relative data for a plurality of indeximages selected in different columns.
 4. An electronic filing apparatusfor retrieving desired image information from a storage medium storing aplurality of image information, said apparatus comprising:storage meansfor prestoring a plurality of index images and relation datarepresentative of a relation between each of the plurality of indeximages and each of the plurality of image information, the index imagebeing an image of a predetermined size, representative of an index forretrieving the image information stored in the storage medium, each ofthe index images being able to be used as the index of the plurality ofimage information, and each of the index images being formed from anoriginal image for formation of the index; display means having aplurality of display locations, for displaying the index image read outfrom said storage means, at each of the display locations; selectingmeans for selecting at least one of the plurality of index imagesdisplayed at the display locations; and retrieval means for retrievingmore than one of the information stored in the storage medium based onthe at least one of the index images selected by said selecting meansand the relation data stored in said storage means.
 5. An electronicfiling apparatus according to claim 4, wherein the storage medium has astorage area storing the plurality of index images and said storagemeans stores the plurality of index images read out from the storagemedium.
 6. An electronic filing apparatus according to claim 4, whereinsaid display means displays the plurality of index images in a matrixform.
 7. An electronic filing apparatus according to claim 6, whereinthe retrieval means retrieves the image information under an ORcondition when the plurality of index images in a same row are selectedfrom the plurality of index images displayed in the matrix form by saidselecting means, and said retrieval means retrieves the informationunder an AND condition when a plurality of index images in a same columnare selected.
 8. An electronic filing apparatus according to claim 4,wherein said selecting means selects the at least one of the indeximages displayed by said display means by keys provided in aneighborhood of a display screen of said displaying means.
 9. Anelectronic filing apparatus according to claim 4, wherein the storagemedium is a magnetic-optical disk.
 10. An electronic filing apparatusaccording to claim 4, further comprising input means for inputtingretrieval data to be used for retrieval of the image information storedin the storage medium by said retrieval means, the retrieval data beingnot an image but code data, wherein said retrieval means retrieves theimage information on the basis of the index image selected by saidselecting means and the retrieval data input by said input means.
 11. Anelectronic filing apparatus according to claim 10, wherein said displaymeans displays the retrieval data input by said input means togetherwith the index image.
 12. An electronic filing apparatus according toclaim 10, wherein the retrieval data input by said input means includesa character code.
 13. An electronic filing apparatus according to claim10, wherein said retrieval data input by said input means includes codedata representing the date and time of storing of the image informationon the storage medium.
 14. An electronic filing apparatus according toclaim 13, wherein said retrieval means retrieves the image informationstored in a range between the data and time represented by two code dataincluded in the retrieval data input by said input means.
 15. Anelectronic filing apparatus according to claim 13, wherein saidretrieval means retrieves the image information stored in a range ofdata and time before or after a date and time represented by the codedata included in the retrieval data input by said input means.
 16. Amethod for retrieving desired image information from a storage mediumwhich stores a plurality of image information each comprising images ofone or a plurality of pages, comprising the steps of:reading out aplurality of index images prestored in storage means, said plurality ofindex images representing indexes for retrieval of the image informationstored in the storage medium and each of the plurality of index imagesbeing able to be used as the index of the plurality of imageinformation; displaying the plurality of index images read out in saidreading step on display means having a plurality of display locations;selecting at least one of the plurality of index images displayed insaid displaying step; and retrieving more than one of the imageinformation stored in the storage medium, based on the index imageselected in said selecting step, wherein the plurality of imageinformation can be retrieved based on one index image.
 17. A methodaccording to claim 16, wherein said reading step includes a step ofreading out the plurality of index images from the storage medium andstoring the read-out index images in said storage means.
 18. A methodaccording to claim 16, wherein in said displaying step, the plurality ofindex images are displayed in a matrix form.
 19. A method according toclaim 18, wherein in said retrieving step, the image information isretrieved with an OR condition when the plurality of index images of thesame column of the matrix are selected, and the image information isretrieved with an AND condition when the plurality of index images ofdifferent columns are selected.
 20. A method according to claim 16,further comprising a step of inputting retrieval data comprising codedata to be used for retrieval of the image information,wherein in saidretrieving step, the image information is retrieved based on the indeximage selected in said selecting step and the retrieval data input insaid inputting step.
 21. A method according to claim 20, wherein in saidinputting step, the retrieval data including a character code is input.22. A method according to claim 20, wherein in said inputting step, theretrieval data including the code data indicating date and time when theimage information is stored in the storage medium, is input.
 23. Amethod according to claim 22, wherein in said retrieving the step, theimage information is retrieved based on a time-scale between two datesand times included in the retrieval data input in said inputting stepand the index image selected in said selecting step.
 24. A methodaccording to claim 22, wherein in said retrieving step, the imageinformation is retrieved based on a time-scale preceding or subsequentto the data and time included in the retrieval data input in saidinputting step and the index image selected in said selecting step. 25.A method according to claim 16, wherein the index image is formed froman original image for index formation.
 26. A method according to claim16, wherein said storage medium is a magnetic-optical disk.